cable subfluvial - French English Dictionary